Benchmarking Parallel Processing SystemsA
نویسندگان
چکیده
| Increasing demands for performance (in the sense of processing power) in scientiic applications lead to a seemingly never ending quest for \peak performance". A variety of architectural concepts supporting parallel processing have been proposed and several commercial machines are (more or less successful) on the market. While the theoretical peak performance reported by hardware vendors has surpassed the Teraaop/s mark, it has been observed and documented in many case studies that the actual performance achieved with parallel computers when running real applications is far oo from these optimum values. This gap between peak performance and actual attainable performance raises the question of new techniques for evaluating and comparing the performance of parallel architectures. In this paper, we give a survey of benchmarks which have been proposed for the evaluation of parallel architectures. We discuss their advantages and disadvantages.
منابع مشابه
Developing a parallel benchmarking suite for Java Grande applications
A Grande application is one which requires large amounts of processing, I/O, network bandwidth, or memory. Grande applications include computational science and engineering codes, as well as large scale database applications, business and financial models. Increasing interest is being shown in the use of Java for Grande applications. The purpose of developing a parallel benchmarking suite is to...
متن کاملBenchmarking and Optimising Software for Improved Multiprocessor Performance
Parallel computers have become widely available with the introduction of multicore processors, however software will need to be optimised to make use of the additional processors. A number of tools can aid the process of optimising code for parallel execution, such as parallel debuggers, profilers and parallel libraries. This paper describes an approach to evaluating the effectiveness of a sele...
متن کاملRMASBench: a benchmarking system for multi-agent coordination in urban search and rescue
This demonstration paper illustrates RMASBench, a new benchmarking system based on the RoboCup Rescue Agent simulator. The aim of the system is to facilitate benchmarking of coordination approaches in controlled settings for dynamic rescue scenarios. In particular, the key features of the systems are: i) programming interfaces to plug-in coordination algorithms without the need for implementing...
متن کاملRMASBench: a Benchmarking System for Multi-Agent Coordination in Urban Search and Rescue (Demonstration)
This demonstration paper illustrates RMASBench, a new benchmarking system based on the RoboCup Rescue Agent simulator. The aim of the system is to facilitate benchmarking of coordination approaches in controlled settings for dynamic rescue scenarios. In particular, the key features of the systems are: i) programming interfaces to plug-in coordination algorithms without the need for implementing...
متن کاملEvaluation of scheduling solutions in parallel processing using DEA FDH model
This paper gives a new application of DEA to evaluate the scheduling solutions of parallel processing. It evaluates the scheduling solutions of parallel processing using the non-convex DEA model, FDH model. By introducing each solution of parallel processing scheduling as a DMU with some relevant inputs and outputs this paper shows that how the most efficient schedule(s) can be identified.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996